mechanical treatment of sewage - French English Dictionary